Tables [dbo].[Institute]
Properties
PropertyValue
Created10:31:25 AM Tuesday, March 02, 2010
Last Modified11:40:03 AM Monday, February 20, 2012
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key PK_Institute: ContactKeyForeign Keys FK_Institute_ContactMain: [dbo].[ContactMain].ContactKeyContactKeyuniqueidentifier16
No
Indexes IX_Institute_InstituteName: InstituteNameInstituteNamenvarchar(80)160
No
PrimaryContactKeyuniqueidentifier16
Yes
Foreign Keys FK_Institute_GroupMain_Institute: [dbo].[GroupMain].InstituteGroupKeyIndexes AK_Institute_InstituteGroupKey: InstituteGroupKeyInstituteGroupKeyuniqueidentifier16
No
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_Institute: ContactKeyPK_InstituteContactKey
Yes
AK_Institute_InstituteGroupKeyInstituteGroupKey
IX_Institute_InstituteNameInstituteName
Foreign Keys Foreign Keys
NameColumns
FK_Institute_ContactMainContactKey->[dbo].[ContactMain].[ContactKey]
FK_Institute_GroupMain_InstituteInstituteGroupKey->[dbo].[GroupMain].[GroupKey]
SQL Script
CREATE TABLE [dbo].[Institute]
(
[ContactKey] [uniqueidentifier] NOT NULL,
[InstituteName] [nvarchar] (80) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[PrimaryContactKey] [uniqueidentifier] NULL,
[InstituteGroupKey] [uniqueidentifier] NOT NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[Institute] ADD CONSTRAINT [PK_Institute] PRIMARY KEY CLUSTERED ([ContactKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [AK_Institute_InstituteGroupKey] ON [dbo].[Institute] ([InstituteGroupKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_Institute_InstituteName] ON [dbo].[Institute] ([InstituteName]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Institute] ADD CONSTRAINT [FK_Institute_ContactMain] FOREIGN KEY ([ContactKey]) REFERENCES [dbo].[ContactMain] ([ContactKey])
GO
ALTER TABLE [dbo].[Institute] ADD CONSTRAINT [FK_Institute_GroupMain_Institute] FOREIGN KEY ([InstituteGroupKey]) REFERENCES [dbo].[GroupMain] ([GroupKey])
GO
Uses
Used By